package com.ouc.eddyAlgorithm.entity;

import com.ouc.common.annotation.Excel;
import com.ouc.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 涡旋临时表
 *
 * @author B504
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class EddySet extends BaseEntity {
  private static final long serialVersionUID = 1L;
  /**
   * 数据库id
   */
  @Excel(name = "顺序id")
  Integer id;
  /**
   * 涡旋id
   */
  @Excel(name = "涡旋id")
  Integer eddyId;
  /**
   * 涡旋时间
   */
  @Excel(name = "涡旋时间")
  Date eddyDate;
  /**
   * 涡旋类型
   * 奇数：冷涡
   * 偶数：暖涡
   */
  @Excel(name = "涡旋类型")
  Integer eddyType;
  /**
   * 涡旋半径
   */
  @Excel(name = "涡旋半径")
  Float eddyRadius;
  /**
   * 涡旋经度
   */
  @Excel(name = "涡旋经度")
  Float eddyLon;
  /**
   * 涡旋纬度
   */
  @Excel(name = "涡旋纬度")
  Float eddyLat;
  /**
   * 涡旋纬度轮廓
   */
  @Excel(name = "涡旋轮廓")
  String eddyCountourLat;

  /**
   * 涡旋经度轮廓
   */
  @Excel(name = "涡旋轮廓")
  String eddyCountourLon;
  /**
   * 涡旋来源
   * 0：vg
   * 1：pet
   * 2：深度学习
   */
  @Excel(name = "涡旋来源")
  Integer eddySource;
}
